এনকোডার

একাদশ- দ্বাদশ শ্রেণি - তথ্য ও যোগাযোগ প্রযুক্তি - সংখ্যা পদ্ধতি ও ডিজিটাল ডিভাইস | | NCTB BOOK
3

বুলিয়ান এলজেবরা ব্যবহার করে ডিজিটাল ইলেকট্রনিক্স আলোচনা করতে গিয়ে এখন পর্যন্ত নানা ধরনের গেট আলোচনা করা হয়েছে। এখন আ একাধিক সেট ব্যবহার করে তৈরি করা নানা ধরনের প্রয়োজনীয় ডিজিটাল সার্কিট সম্পর্কে আলোচনা করব। উল্লেখ্য যে আমাদের দৈনন্দিন প্রয়োজনে আলাদাভাবে পেট ব্যবহার করে এই 0 00001001 0 সার্কিট তৈরি করতে হয় না, কারণ প্রায় সবগুলোই কোনো না কোনোভাবে ইন্টিগ্রেটেড সার্কিট হিসেবে পাওয়া যায়।

কত নম্বর লাইনটিকে উজ্জীবিত করা এনকোডার ও ডিকোডার এরকম দুটো Ao Ay A2 As As As As A ডিজিটাল সার্কিট। এনকোডারে ইনপুট হিসেবে থাকে বেশ কয়েকটি ইনপুট লাইন এবং এই ইনপুট লাইনগুলোর যে কোনো একটিকে সিগন্যাল দিয়ে উজ্জীবিত করা হয় (অর্থাৎ শুধু সেই লাইনটির মান 1 অন্য সবগুলোর 0 ) । হয়েছে সেই সংখ্যাটি এনকোডারে বাইনারি সংখ্যা হিসেবে আউটপুটে দেখানো হয়। ধরা যাক ইনপুটে আটটি লাইন আছে, (Ao থেকে A7) এই আটটি লাইনের যে কোনো একটিতে ইনপুট দেওয়া হবে। কত নম্বর লাইনে (0 থেকে 7) ইনপুট দেওয়া হয়েছে সেটি জানানোর জন্য আউটপুটে তিনটি লাইনের প্রয়োজন (Qo, Q1 এবং Q2)। আমরা প্রথমেই এই আটটি ইনপুট এবং তিনটি আউটপুটের এনকোডারের সত্যক সারণী বা ট্রুথ টেবিলটি তৈরি করে নেই (চিত্র 3.16)। যেমন : A2 ইনপুট লাইনে সিগনাল দেওয়া হলে আমরা আউটপুটে বাইনারি 010 বা 2 সংখ্যাটি পাই কিংবা As ইনপুট লাইনে সিগনাল দেওয়া হলে আমরা আউটপুটে বাইনারি 101 বা 5 সংখ্যাটি পাই । Q2=A4+Ag+Ag+A,

সত্যক সারণীটি যদি ঠিকভাবে লেখা হয়ে থাকে তাহলে তার জন্য সার্কিট তৈরি করা মোটেও কঠিন নয়। সত্যক সারণীটির দিকে তাকালেই আমরা দেখতে পাব, Qo লাইনে 1 পেতে হবে যখন A1, A3, As এবং A লাইনগুলোতে ইনপুট 1 দেয়া হয়েছে। কাজেই আমরা বলতে পারব, A1, A3, As এবং A, লাইন চারটি একটি OR গেটের ইনপুটের সাথে সংযুক্ত করতে হবে এবং তার আউটপুট হবে Qo। একইভাবে বলতে পারি Qu লাইনটি 1 দেবে যখন A2, A3, As এবং A, লাইনগুলোতে ইনপুট 1 দেয়া হয়েছে। কাজেই একটা OR গেটের ইনপুট হিসেবে A2, A3, As এবং A, হিসেবে সংযুক্ত করা হলে তার আউটপুট হবে Qa। একইভাবে A4, As, As এবং A, একটি OR গেটের ইনপুটের সাথে সংযুক্ত করলে তার আউটপুট হবে Q)। (চিত্র 3.16)

কাজেই এবারে আমরা খুব সহজেই ৪ (আট) ইনপুট ও 3 আউটপুটের এনকোডারের সার্কিটটি তৈরি করতে পারি। তোমরা ইচ্ছা করলেই পরীক্ষা করে দেখতে পার। A2 লাইনে ইনপুট 1 দেয়া হলে আউটপুটে বাইনারি 2 সংখ্যা পাবে কিংবা A, লাইনে ইনপুট 1 দেয়া হলে বাইনারি 7 সংখ্যা পাবে।

সমস্যা : আমরা সার্কিটে দেখতে পাচ্ছি Ao ইনপুট লাইনটি ব্যবহার না করেই সার্কিটটি তৈরি করেছি। এটি | কীভাবে সম্ভব?

Content added By
Promotion